@大麻哈
1年前 提问
1个回答
硬件安全有哪些防御手段
Anna艳娜
1年前
硬件安全防御手段如下:
安全启动和软件证明功能:通过检查数字签名和产品秘钥来检测引导加载程序和关键操作系统是否被篡改。不合法的文件将不能运行。
可信执行技术:如可信任的处理器模块,使用密码技术来为每个被批准组件产生唯一标识符,将启动环境中的成分与一个已知的好的代码进行比较,如果代码不匹配则不允许执行。
篡改保护:加密的加密密钥,知识产权,帐户凭证,在编译时其他有价值的信息,并在一个小的执行窗口中解密,防止逆向工程并对消息进行监测,防止消息篡改。
加密加速:优化硬件减少加密工作负载,提高加密性能,并使对称或公钥加密更容易地广泛地应用到应用程序和通信中
主动内存保护:通过在硬件中嵌入 pointerchecking 减少代码漏洞,来防止缓冲区溢出等情况。
设备标识直接在设备上:使制造商能够知道唯一确定每个设备的身份,确保安全识别和防止未经批准的设备访问该制造商的网络或系统。这种技术,集成到芯片,也可以加密身份标识保持匿名。